package com.example.quartz.utils.enums;

/**
 * @Class ExecStatus
 * @Description 执行状态
 * @Author xw
 * @Date 2017年3月31日17:37:32
 */
public enum ExecStatus {

	/**
	 * @Description 正常
	 */
	OK("正常"),

	/**
	 * @Description 出错
	 */
	ERROR("出错");

	private String title;

	private ExecStatus(String title) {
		this.title = title;
	}

	public String getTitle() {
		return title;
	}

	/**
	 * @Title byName
	 * @Description 根据名称获取执行状态
	 * @Author xw
	 * @Date 2017年3月31日17:37:38
	 * @param name
	 * @return
	 */
	public static ExecStatus byName(String name) {
		ExecStatus[] values = ExecStatus.values();
		for (ExecStatus repayType : values) {
			if (repayType.name().equals(name))
				return repayType;
		}
		return null;
	}
}
